Window frames of metal - Almanca İngilizce Sözlük